self produced - Alemán Inglés Diccionario